Parallelization and Grid Integration of a Mobile Robotics Application
نویسندگان
چکیده
Current trends in mobile robotics involve many small yet surprisingly computing-intensive tasks combined in one complex application. While the use of just one personal computer is insufficient in terms of computing power and reliability, the small dimensionality of each of the application’s tasks does not justify supercomputers use. In addition, as more and more robotics laboratories across the world meet the urging need of sharing the robotic resources between them, remote computing becomes increasingly important, with problems such as communication slowdown arising. This work addresses these challenges in the context of a simple mobile robotics application, with plan-based navigation and landmarks based self-localization. • We present our solution for parallelizing and migrating a module of this application on local and remote computers, based on target machine’s architecture. • We present and discuss comprehensive experimental tests. • We discuss the possibility of Grid integration for mobile robotics applications. The main achievements are the use of parallel approach for a module of our application, the proof that common-off-the-shelf computers of today can be used to speedup mobile robotic applications and the promising theoretical aspects of Grid integration of such an application.
منابع مشابه
Connection Interface Designing for Grid and Mobile Devices
There area lot of mobile computer devices with a variety of applications and users Tend to use them more. Due to the limitations of mobile devices, running most of the procedures are impossible. To resolve this problem, mobile devices can be connected to the grid, to use the facilities of grid. On the other hand the communication mechanisms are different for each device and they cannot be c...
متن کاملConnection Interface Designing for Grid and Mobile Devices
There area lot of mobile computer devices with a variety of applications and users Tend to use them more. Due to the limitations of mobile devices, running most of the procedures are impossible. To resolve this problem, mobile devices can be connected to the grid, to use the facilities of grid. On the other hand the communication mechanisms are different for each device and they cannot be c...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملImproving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner
Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...
متن کاملMulti Objective Scheduling of Utility-scale Energy Storages and Demand Response Programs Portfolio for Grid Integration of Wind Power
Increasing the penetration of variable wind generation in power systems has created some new challenges in the power system operation. In such a situation, the inclusion of flexible resources which have the potential of facilitating wind power integration is necessary. Demand response (DR) programs and emerging utility-scale energy storages (ESs) are known as two powerful flexible tools that ca...
متن کامل